customer allocation